// IMyAidlInterface.aidl
package com.example.zmade;

// Declare any non-default types here with import statements

interface IMyAidlInterface {
    /**
     * Demonstrates some basic types that you can use as parameters
     * and return values in AIDL.
     */
    float getTemperature();

    float getHumidity();

    boolean isCabinetUnlock();

    float getTargetTemperature();

    boolean lockCabinet();

    boolean unlockCabinet();

    boolean setTargetTemperature(float t);

    boolean getSystemTime();

    void basicTypes(int anInt, long aLong, boolean aBoolean, float aFloat,
            double aDouble, String aString);
}